cascarilla
noun
cas·ca·ril·la
ˌka-skə-ˈri-lə
-ˈrē-ə
: the aromatic bark of a West Indian shrub (Croton eluteria) of the spurge family used especially for making incense and as a tonic
also
: this shrub
Love words? Need even more definitions?
Merriam-Webster unabridged
Share